package Unidad1.Eventos;

import javax.swing.JFrame;
import javax.swing.JOptionPane;

/**
 * @author Reynald0, fissban
 */
public class Tiempo extends Thread
{
	private final Clictometro _frame;
	private final boolean PARAR = false;
	private int seg = 0;
	
	Tiempo(JFrame pFrame)
	{
		_frame = (Clictometro) pFrame;
	}
	
	@Override
	public void run()
	{
		while (!PARAR)
		{
			try
			{
				if (seg < Clictometro.TIEMPO)
				{
					sleep(1000);
					seg++;
					_frame.lblTitulo.setText(Integer.toString(seg));
				}
				else
				{
					_frame.lblTitulo.setText("Se acabo el tiempo");
					_frame.bCentral.setEnabled(false);
					break;
				}
			}
			catch (InterruptedException ie)
			{
			   JOptionPane.showMessageDialog(null,"Ocurrio un problema:\n" + ie);
			}
		}
	}
}
